<#ftl strip_whitespace=true />
<#--
# for an idea where elements names came from see Java grammar 
# at http://java.sun.com/docs/books/jls/third_edition/html/syntax.html#18.1
#
# This is starting point - template for a java file, ie. compilation unit.
# Generation starts here and through template library import machinery 
# it utilises necessary specific templates for Class, Enumeration and Interface 
# type declarations and library of other syntactic elements, 
# like fields, methods, etc..., declarations 
#   
-->
<#import "DeclLib.ftl" as lib 
/>
<@lib.PackageDeclaration classInfo 
/>
{
<@lib.ImportDeclarations classInfo />

<@lib.TypeDeclaration classInfo 0 />
}

